// 脚手架配置文件 修改必须重启
module.exports = {
    lintOnSave:false,   // 关闭 ESLint
    devServer:{     //开发服务配置
        host:"0.0.0.0",
        port:"7000",
        open:true,  // 自动打开浏览器
        inline:true,
        proxy:{   // 代理      反向代理   跟 baseURL 绝对冲突
            '/vue':{
              target:"http://localhost:2010/"   // 代理目标对象 
            },
            '/gateway':{
              target:"https://m.maizuo.com/"
            },
            '/wangyi':{
              target:"https://m.maizuo.com/",
              pathRewrite:{
                  "^/wangyi":""  // 需要将 /wangyi 重写为 / 
              }
            }
        }
        },
    css:{
        loaderOptions: {
            css: {
                // loaderOptions: {
                    // less: {
                    //   // 若 less-loader 版本小于 6.0，请移除 lessOptions 这一级，直接配置选项。
                    //   lessOptions: {
                    //     modifyVars: {
                    //       // 直接覆盖变量
                    //       'text-color': '#111',
                    //       'border-color': '#eee',
                    //       // 或者可以通过 less 文件覆盖（文件路径为绝对路径）
                    //       hack: `true; @import "your-less-file-path.less";`,
                    //     },
                    //   },
                    // },
                  // },
                // options here will be passed to css-loader
         
            },
            postcss: {             
                // options here will be passed to postcss-loader             
                plugins: [require('postcss-px2rem')({
                        remUnit: 37.5,//设计稿的 十分之一
                             "exclude": /node_modules/i            
                })]             
            }
        }
    }
} 